This Ruger manufactured blue finished 10 round magazine assembly is for the model P95DC semi-auto pistol in 9mm caliber and is in very good condition with light wear. (file photo)